package com.ruoyi.web.admin.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 地标收录对象 tdm_di_biao_shou_lu
 * 
 * @author ly
 * @date 2022-03-10
 */
public class TdmDiBiaoShouLu extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 10:通用 1001：复杂体系  1002：肿瘤药物   100101：过敏物 */
    @Excel(name = "10:通用 1001：复杂体系  1002：肿瘤药物   100101：过敏物")
    private String typeId;

    /** 中文名称 */
    @Excel(name = "中文名称")
    private String zhongWenMingCheng;

    /** 英文名称 */
    @Excel(name = "英文名称")
    private String yingWenMingCheng;

    /** 拉丁名称 */
    @Excel(name = "拉丁名称")
    private String laDingMingCheng;

    /** 采收季节及加工 */
    @Excel(name = "采收季节及加工")
    private String caiShouJiJie;

    /** 种属来源 */
    @Excel(name = "种属来源")
    private String zhongShuLaiYuan;

    /** 性味归经 */
    @Excel(name = "性味归经")
    private String xingWeiGuiShu;

    /** 功能主治 */
    @Excel(name = "功能主治")
    private String gongNengZhuZhi;

    /** 药用部位图片 */
    @Excel(name = "药用部位图片")
    private String yaoYongBuWeiTuPian;

    /** 审核 */
    @Excel(name = "审核")
    private Long shenHe;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setTypeId(String typeId) 
    {
        this.typeId = typeId;
    }

    public String getTypeId() 
    {
        return typeId;
    }
    public void setZhongWenMingCheng(String zhongWenMingCheng) 
    {
        this.zhongWenMingCheng = zhongWenMingCheng;
    }

    public String getZhongWenMingCheng() 
    {
        return zhongWenMingCheng;
    }
    public void setYingWenMingCheng(String yingWenMingCheng) 
    {
        this.yingWenMingCheng = yingWenMingCheng;
    }

    public String getYingWenMingCheng() 
    {
        return yingWenMingCheng;
    }
    public void setLaDingMingCheng(String laDingMingCheng) 
    {
        this.laDingMingCheng = laDingMingCheng;
    }

    public String getLaDingMingCheng() 
    {
        return laDingMingCheng;
    }
    public void setCaiShouJiJie(String caiShouJiJie) 
    {
        this.caiShouJiJie = caiShouJiJie;
    }

    public String getCaiShouJiJie() 
    {
        return caiShouJiJie;
    }
    public void setZhongShuLaiYuan(String zhongShuLaiYuan) 
    {
        this.zhongShuLaiYuan = zhongShuLaiYuan;
    }

    public String getZhongShuLaiYuan() 
    {
        return zhongShuLaiYuan;
    }
    public void setXingWeiGuiShu(String xingWeiGuiShu) 
    {
        this.xingWeiGuiShu = xingWeiGuiShu;
    }

    public String getXingWeiGuiShu() 
    {
        return xingWeiGuiShu;
    }
    public void setGongNengZhuZhi(String gongNengZhuZhi) 
    {
        this.gongNengZhuZhi = gongNengZhuZhi;
    }

    public String getGongNengZhuZhi() 
    {
        return gongNengZhuZhi;
    }
    public void setYaoYongBuWeiTuPian(String yaoYongBuWeiTuPian) 
    {
        this.yaoYongBuWeiTuPian = yaoYongBuWeiTuPian;
    }

    public String getYaoYongBuWeiTuPian() 
    {
        return yaoYongBuWeiTuPian;
    }
    public void setShenHe(Long shenHe) 
    {
        this.shenHe = shenHe;
    }

    public Long getShenHe() 
    {
        return shenHe;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("typeId", getTypeId())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("zhongWenMingCheng", getZhongWenMingCheng())
            .append("yingWenMingCheng", getYingWenMingCheng())
            .append("laDingMingCheng", getLaDingMingCheng())
            .append("caiShouJiJie", getCaiShouJiJie())
            .append("zhongShuLaiYuan", getZhongShuLaiYuan())
            .append("xingWeiGuiShu", getXingWeiGuiShu())
            .append("gongNengZhuZhi", getGongNengZhuZhi())
            .append("yaoYongBuWeiTuPian", getYaoYongBuWeiTuPian())
            .append("shenHe", getShenHe())
            .toString();
    }
}
